infested with weevils - Francés Inglés Diccionario